SuperMap iDesktopX New Features
New Features of Historical Versions
SuperMap iDesktopX 2026
Version Number: 12.1.0.0, Release Date: 2026.06
Data Management
- New Add Attachments tool supports adding attachments in batch to datasets, simplifying operation steps and greatly improving data management efficiency.
- New support for accessing SuperMap iServer REST Image Service Data.
- New support for accessing Jilin No.1 Image Service Data.
- New Metadata Management function, supports metadata formats of international standards such as ISO19139 and FGDC CSDGM.
- The dataset selector adds a real-time search capability. Entering keywords in the dropdown menu containing a large number of datasets dynamically filters and highlights matches, while recording common search history, making target location in massive data faster and more accurate.
- New WGS84 to Gaode GCJ02 Mars Coordinate System Conversion function, solving coordinate offset adaptation issues in domestic maps and improving data interoperability efficiency.
- Optimized Create a Datasource tool, now supports creating EMS datasources, reducing redundant data saves.
- Optimized Manage Data Version function, adding support for version management of 3D points, lines, polygons, and model data.
- Optimized Open File GDB Folder function, supports custom selection to open as 3D dataset.
- Optimized the Datasource Close confirmation process, adding a correlation prompt before closing to prevent accidental loss of map content due to misoperation, ensuring workflow integrity and controllability.
Edit Data
- New Auto Generate Polygon function: by clicking a closed gap area, automatically identifies the area boundary and generates the corresponding polygon object in the specified layer, eliminating the need to manually draw boundary lines and improving data capture and editing efficiency.
- New Interrupting Intersecting Lines function supports batch processing of selected line objects, automatically splitting at line intersections and deleting overlapping segments, ensuring correct line data topology.
- New Attribute Table Freeze Column function allows fixing key field columns on the left side of the table, solving the inconvenience of repeatedly scrolling horizontally when there are many fields, improving data browsing, comparison, and editing efficiency.
- New Paste Special function allows users to precisely specify the target layer via a list when cross-layer editing, making data editing more efficient and controllable in complex scenarios.
- New AI-Assisted Drawing polygon object function: when enabled, clicking an image automatically identifies object boundaries, supports expansion and exclusion of mis-selections, transforming manual point-by-point drawing into intelligent collection, significantly improving drawing efficiency.
- New Edit Display Object Helper option, controls whether to display rotation and scaling nodes by default when selecting objects, reducing visual clutter in the editing interface and improving focused operation experience.
- Optimized Edit Node interaction, supports directly double-clicking an object to start node editing, improving data editing efficiency.
- Optimized feature editing snapping function, improving operation smoothness.
- Optimized Line Object Editing Snapping function, adding a point snap to line intersection item, supporting snapping to the intersection of two lines, improving data editing efficiency.
- Optimized the target positioning logic of Basic Copy and Paste, when pasting, the layer selected in the layer manager is used first, followed by the original layer of the object or the first editable layer of the same type, making cross-layer editing operations more predictable and improving data editing efficiency.
- Optimized Object Properties Editing function, supports batch assignment of multiple selected objects in the same layer, modifying common field values at once, improving batch data editing efficiency.
- Optimized Attribute Table Editing interaction, supports directly editing selected cells and mass deleting cell contents, improving data editing efficiency.
- Optimized Deselect function, now supports deselecting via an interface button, making operations more intuitive and convenient.
- Optimized Split and Accurate Split functions, adding support for 3D line data, meeting line object splitting needs in scenarios such as 3D pipelines and tunnels, improving the convenience of 2D/3D integrated editing.
- Optimized Draw Line to Modify Line function, supports directly drawing a modification line after selecting a line object. The modification line does not need to have a snapping intersection with the line to be modified, improving data editing efficiency.
Data Processing
- New Split function, splits vector data into multiple datasets based on specified polygon ranges and fields, facilitating data organization, partition management, distribution, and specialized statistics by administrative regions, map sheets, etc., improving production and analysis efficiency.
- New Create Fishnet function, supports quickly generating regular grid polygons and automatically configuring tag fields and thematic maps, achieving grid-based work area division and progress visualization tracking.
- New Marking of Fishing Nets function, provides a visual marking tool for grid status, supports custom marking content and display styles, enabling real-time recording and intuitive management of work progress.
- New Custom Topology Check Solution function, through a visual solution management interface, allows flexible configuration of check rules and parameters, building reusable topology check schemes to meet quality inspection needs for different data types.
- New Datasource Splitting function, supports splitting a large datasource into multiple independent datasource files, facilitating collaborative data update and mapping across multiple regions.
- New Data Edge function, supports batch stitching and merging tiled data based on property fields and spatial boundaries, reducing manual edge-matching workload before quality inspection.
- New Image Splitting function, supports cropping one or multiple images (multiple images will be mosaicked first) to output multiple independent image files.
- New Bearing Distance to Line function, supports automatically generating geodesic lines or planar line segments based on starting point coordinates, azimuth, and distance. It can quickly convert the shooting direction and distance information of field photos into spatial line-of-sight, providing intuitive azimuth and distance references for indoor verification.
- When exporting Shapefile Files, the text field length is now consistent with the source data, solving the problem of inconsistent text field length after export caused by different character encodings between platform data and Shapefile.
- New Truncation Table function, supports one-click clearing of all objects in a specified dataset, retaining only its attribute structure. Suitable for scenarios requiring periodic and full data updates.
- New GeoTagged Photos to Points function, converts photo files with geolocation information into spatial point data with precise coordinates, achieving accurate spatialization of photos and providing precise spatial references for indoor and outdoor collaborative verification.
- New support for exporting Parametric Objects (circles, arcs) to FileGDB.
- New support for importing Geometry null value data into PostGIS, POLARDBGanos, KingBase, HighGoDB, SHENTONG, PostgreSQL, UDBX, DMSpatial, XUGU DB, Yashan.
- Supports exporting Multiple Datasets to One DWG/DXF File, facilitating integration of data from multiple source datasets into a single CAD output, reducing file management costs and improving data delivery and usage efficiency.
- Optimized Validate Topology:
- Added 12 geometric topology validation rules including no self-intersecting region, line must intersect face, no parameterized objects, etc., enhancing quality control.
- Added 9 attribute check rules including non-empty check, enumeration value check, unique value check, value domain check, etc., covering common attribute quality inspection scenarios.
- Optimized Ungroup function, supports saving split results as independent datasources.
- Optimized Attribute to Point data function, supports directly selecting a business table as the source dataset, improving data processing convenience.
- Optimized Attribute Table Statistics function, supports one-click statistics on multiple fields and zonal data, automatically generating histograms or bar charts, and allows saving counts and charts for reuse, improving statistics efficiency and visualization experience.
- Optimized the "Save As" function, unified and expanded export formats in the Table and Map context menus, supporting Shapefile, GeoJSON, SimpleJSON, WKT, Excel, and other common formats, making data export more flexible and convenient, improving cross-platform data exchange efficiency.
- Optimized Update Attributes function, supports updating object properties based on the nearest distance, with customizable search radius and units, simplifying workflow and improving data processing efficiency.
- Optimized Network to Line function, supports directly converting 3D network datasets to 3D line datasets, meeting the processing needs for original line data in scenarios such as 3D pipeline querying and attribute updating.
- Optimized Import CAD Data function:
- When importing DWG/DXF as simple datasets, supports additionally identifying closed lines from objects such as lines, proxy entities, and block references, and generating corresponding polygons stored in the region dataset, reducing manual conversion steps and improving data compatibility and preprocessing efficiency.
- When importing DWG/DXF as simple datasets, automatically converts fill objects (Hatch), proxy entities, and block references to points and stores them in the point dataset. Special note: When this option is enabled, fill objects are only converted to points; proxy entities are converted to points while their constituent sub-objects continue to be imported according to their original primitive types (such as lines, polygons, etc.).
- Optimized Object Point Selection function, supports precisely selecting overlapping or adjacent objects by toggling the list, improving feature selection efficiency and operation experience in complex scenarios.
Cartography
- New Symbol Layer Drawing function, supports customizing the drawing order and connection method of internal layers in line symbols, effectively solving visual display issues of complex road networks such as intersections and overpasses, significantly improving cartographic effects.
- New HTML Popup Window function, intuitively displays map details and related resources through attribute tables or embedded web pages, significantly improving indoor and outdoor verification efficiency and providing multi-source information support for spatial decision-making.
- Optimized layer management function, supports holding the Ctrl key to Batch Control Layer Visibility, improving operational convenience.
- Optimized map browsing function, supports actively Pause or Resume Mapping, effectively reducing waiting caused by frequent drawing in large data scenarios, improving interactive smoothness and operational autonomy.
- Optimized Image Layer Properties settings, supports simultaneously setting common properties of multiple image layers, such as brightness, contrast, and stretch method.
- Optimized label thematic map function:
- New Polyline Leader Lines line type, improving map visualization effects.
- Supports setting Duplicate Label Removal Strategy, meeting duplicate label processing needs in different scenarios.
Knowledge Graph
- Optimized knowledge graph function, improving the performance of constructing entities in Neo4j.
Map Layout
- Optimized Font Display Effects in layout, supports adjusting text line spacing.
Map Tiles
- Optimized generating Vector Tiles function
- Supports configuring the display effects of 3D buildings in tiles.
- Supports one-click setting of output all fields.
- Optimized performance of converting local tiles to MongoDB Tiles. Taking 1.98G WebP tiles as an example, the conversion time was reduced from 103 minutes to 22 minutes, improving efficiency by 347%, significantly shortening the time for importing massive tile data into the database.
3D Scene
- Added Map Tiles to 3D Image Tile tool, supports converting map tile data (*.sci) to 3D image tile data (*.sci3d).
- Added Oblique Color Balancing Parameter: tool, used to read color balancing parameters for toning oblique photography 3D model data.
- Added 3DGS Individualization Settings tool, used to set the individual area information for individualizing 3D Gaussian splatting data (3DGS).
- Added 3DGS from DASPATIAL to S3M tool, supports converting 3DGS data produced by DASPATIAL to S3M 3.01 data.
- Added Retain History Data Settings tool, supports saving updated data when performing local updates on oblique photography 3D model data.
- Added Build TaiGe Grid Tiles (Model) tool, used to generate S3M tile data from model datasets subdivided by TaiGe grid.
- Added Build TaiGe Grid Tiles (DEM) tool, used to generate S3M tile data from raster datasets subdivided by TaiGe grid.
- Added Build TaiGe Grid Tiles (Oblique Photography Model) tool, used to generate S3M tile data from oblique photography 3D models (S3M format) subdivided by TaiGe grid.
- Added Build TaiGe Grid Tiles (Airspace) tool, used to generate S3M tile data from airspaces subdivided by TaiGe grid.
- Added Build TaiGe Grid Tiles (TIN) tool, used to generate S3M tile data from TIN topographic tile data subdivided by TaiGe grid.
- Added Create Material Asset (Common Material) tool, supports creating a material file (*.json) that represents common material.
- Added Create Material Asset (PBR) tool, supports creating a material file (*.json) that represents PBR material.
- Added Build Coordinate System tool, supports importing XML/PRJ files to specify a coordinate system for data.
- Added support for adding Google Map Service to the scene to enrich the scene basemap.
- Added Generate Tiles from VTK Data tool, used to generate S3M tile data from 3D geological models in *.vtk format.
- Added Multi-Resolution Terrain Fusion tool, supports fusing multiple raster data of different resolutions to generate TIN topographic tile.
- Added Water Area Configuration Parameters tool, used to build water area configuration parameters for multi-resolution terrain fusion, enabling the fusion of water grid and land grid.
- Optimized ObliqueBuilder - Generate S3M tool, supports setting color balancing parameters for toning the data.
- Optimized Tile Generate and Upload function, added support for inputting color balance files, which can be used for uniform color adjustment of the data.
- Optimized Local Update tool, added support for toning updated data based on color balancing parameters to make the colors of data before and after the update consistent; added support for saving the updated data as OSGB data based on retain history data settings.
- Optimized Generate Tiles from 3DGS Data tool, added support for individualizing 3DGS data to enable selection and query of 3DGS data; added support for generating S3M tiles from 3DGS data in ENU coordinate system.
- Optimized I3S->S3M function, added support for inputting I3S data in *.gz format as source data, supports projecting the data, and supports setting the result tile name.
- Optimized 3D Tiles->S3M function, added support for converting instanced data of 3D Tiles 1.1 version to S3M data.
- Optimized Extract Attributes tool, added support for extracting the number of triangle planes information from model data.
- Optimized Layer Properties function
- Added support for viewing the version number of S3M tile data.
- Added support for setting Additional Height, invalid value color, and water surface effect for S3M tile layers when using gradient colors.
- Added support for Dynamic Display of deformation, water depth, and other attributes over time based on multi-temporal S3M tiles.
- Added support for setting no-data values in image datasets to Transparent Display or Display in Specified Color.
- Optimized Model Clipping tool, added support for defining clip boundary surfaces using three-dimensional point sets.
- Optimized Scene Properties function, added support for directly enabling OIT alpha optimization in the V2 scene rendering engine environment.
- Optimized Terrain Layer Node Context Menu, supports enabling display normals for all terrains in the scene.
- Optimized Raster Dataset to TIN Terrain Tile tool, added support for using point features as constraints to generate terrain tiles.
- Optimized Manage Tiles function, added support for displaying S3M tile data from all accessible databases on a specified MongoDB server.
- Added support for projecting models when generating S3M tiles. Involved functions include: Generate Tiles from Model, Merge to Generate Tiles, Build Tiles from Model Dataset, Merge Generated Model Tiles.
- Optimized Model Decompose tool, added a triangle mesh threshold parameter; only objects exceeding the specified threshold will be decomposed.
- Optimized Model Split tool, added a triangle mesh threshold parameter; only objects exceeding the specified threshold will be split.
- Optimized Generate Tiles from Point Cloud tool, added parameters such as group name, XY flip, source coordinate system, and conversion method to meet diverse tile generation needs.
- Optimized Import XML tool, added a datasource connection information parameter, supports executing the Import Geo3DML Data operation in a child process.
- Optimized instanced layer management capabilities, added support for instanced layers to participate in Scene Swipe and Clip operations; supports setting Selection Color, Display Mode, Rendering Mode, and Shadow Model properties for layer objects.
- Optimized Publish 3D Tile tool, added support for customizing the name of the service.
- Optimized Generation Config File function, added support for setting the coordinate offset value of oblique photography 3D models in the ENU coordinate system.
3D Geodesign
- Added Smart Color Balancing function, supports intelligently generating color balancing files based on reference images to achieve tonal consistency for multi-phase oblique photography models.
- Added Color Balance tool, supports intelligently generating color balancing files based on reference images to achieve tonal consistency for multi-phase oblique photography models.
- Added Manual Color Balancing function, supports adjusting oblique photography 3D model data to achieve color consistency between different data.
- Added Export Dataset to Single Model File tool, supports exporting all model objects in a model dataset to a single model file.
- Added Import GDB Model tool, supports importing Multipatch type 3D models from *.gdb files into a model dataset.
- Added City Building Modeling function, supports building LOD2.0-level detailed building model data based on building footprint polygons and necessary parameters such as height.
- Added Urban Road Modeling (Tiles) tool, supports generating S3M tile format urban road models based on road line data and road style files.
- Added Urban Road Modeling (Dataset) tool, supports generating corresponding urban road model datasets and vector datasets based on road line data and road style files.
- Added Import VTK tool, supports importing 3D geological models in *.vtk format into a model dataset.
- Added Batch Build 3D Pipe tool, supports building 3D pipeline symbols based on line datasets, enabling the generation of symbolized 3D pipeline lines.
- Optimized Urban Road Design function, added support for saving design results as a model dataset or vector dataset.
- Optimized Extract Surface function, added support for extracting data from a specified level of TIN topographic tile within a specified range.
- Optimized Modeling Along the Line tool, added support for arranging model objects at specified intervals, and supports simplifying the modeling path according to a specified threshold.
- Added Modeling Along the Line (Big Data) tool, supports building linear models with large data volumes and saving result data in point-linked form.
- Optimized Import GIM Overhead Transmission Line tool, supports saving the three-phase color attributes of transmission lines.
- Optimized Tube Well Modeling function, added support for realizing standardized conversion of attribute values by establishing field value mapping rules; supports uniform setting of well cover or well parameter value units; supports generating constricted or straight-tube well necks.
- Optimized Import DGN function, added support for importing user-definable item descriptions stored in the Design Model of a DGN file.
- Optimized Oblique Photography Data Clipping function, added support for clipping S3M (generated from oblique photography 3D models or model data) obtained from a MongoDB database.
- Optimized Extract Buildings from Mesh tool, added support for building LOD2.2-level detailed building model data based on high-precision vector polygon data.
- Optimized Import GIM Overhead Transmission Line tool, supports importing GIM component tree information to support quick data locating, query, and visibility control.
- Optimized Import GIM Overhead Transmission Line and Import GIM Substation (Converter Station) tools, added support for importing GIM data that complies with standardssuch as DL/T 2724-2023, Q/GDW 11809-2023, Q/GDW 11810 2-2023.
- Optimized Point Cloud Instance Segmentation tool, supports performing instance segmentation only on point data of specified categories, improving instance segmentation accuracy, solving the long-distance power line segmentation problem, and adapting to NVIDIA 40~50 series graphics cards.
3D Spatial Analysis
- Added DSM from LAS Dataset tool, used to convert a LAS dataset into a digital surface model raster data.
- Added DSM from LAS Point Cloud tool, used to convert laser point cloud files in LAS format into digital surface model raster data.
- Optimized Video Projection function, added support for importing and exporting same-name registration files, supports adjusting video transparency, and supports controlling display or hiding of videos.
Flood Simulation
- Added Flood Simulation functional module, combining the 2D hydrodynamic model with 3D GIS capabilities to achieve flood simulation analysis and dynamic expression.
Geological Modeling
- Added Geological Modeling functional module, supports generating geological structure models based on drilling data to express the spatial distribution of geological structures such as strata, coal seams, and folds.
Presentation
- Optimized presentation function, supports Export as Standalone Executable (.exe). After running, it automatically opens the desktop and loads the corresponding data for playback, facilitating result distribution and demonstration.
Data Migration
- Added ArcGIS Tile to MongoDB Tile function, supports directly migrating TPK tile packages or compact tiles to a MongoDB database for storage, providing a convenient path for centralized management and efficient access to massive tile data.
- Added GDB Data Comparison function, supports comparing the source GDB data with the migrated UDBX target dataset according to a specified sampling ratio for consistency verification, and generating a visualized comparison report, providing credible evidence for data migration quality.
- Optimized Migrate Tiles function, allows converting ArcGIS TPK tile packages or compact tiles into SuperMap-supported local tiles without re-tiling, enabling seamless reuse of historical tile assets.
- Optimized MapGIS Migration function, provides error prompts and solutions for scenarios such as unconfigured environment variables or license verification failures, improving tool usability.
- Optimized Style Migration function, adds color ramp migration capability on top of the original symbol migration, helping users retain historical assets and improving map rendering efficiency after data migration.
- Optimized Migrate MXD function:
- Added support for migrating data to Damon databases (DMSpatial, DMPlus).
- Supports migrating superscript, subscript, and fraction labels in annotation datasets, improving map visualization after migration.
- Supports migrating layout line spacing, improving the effect after layout migration.
- Optimized the check data function of Migrate MXD, supports checking only the data associated with the map, improving data migration efficiency.
Video Map
- Optimized video map function:
- Supports Accessing Offline Video Data in DJI MISB Encoding Format, providing efficient UAV video GIS application capabilities for public security, transportation, low-altitude economy, and other fields.
- Supports Fast-Forward Playback of Video, meeting the need for quick browsing of long-duration videos and improving the viewing experience in map and mixed video scenarios.
Machine Learning
- Added Training Data Cleaning function:
- Supports integrating scattered images and label files into a unified project, enabling structured classification and full tracking of samples, making data asset management clear and orderly.
- Supports adding new images that meet specifications to expand the sample set.
- Supports quick sample category and visual label editing, improving the efficiency of sample screening and correction.
- Supports one-click export of cleaned sample data for seamless connection to subsequent model training.
- Supports custom label display styles to assist users in more accurately detecting and correcting annotation errors.
- Added a pre-trained model for building area extraction.
- Added a pre-trained model for wind turbine identification.
- Added a pre-trained model for general change detection.
- Added support for pre-trained model inference on NVIDIA RTX5090 graphics cards.
- Added support for model training on Hygon DCU devices.
- Optimized manage image samples:
- Added dual-temporal change detection annotation capability, supporting pair annotation of pre-temporal and post-temporal images, simplifying the dual-temporal sample production process and meeting change detection model training needs.
- Added sample library management function, making it easier to maintain existing sample libraries.
- Optimized the entry for creating and opening image sample libraries, allowing independent creation or opening operations for quick sample library creation or loading.
- Optimized the pre-trained model for building change detection.
GPA
- New TransformX Tool access capability, allowing SuperMap TransformX Model Files to be added as tool nodes, run independently or participate in GPA model construction, enabling data conversion process reuse.
- Optimized overlay analysis toolset:
- Added support for overlay analysis of data with different coordinate systems; the result data's coordinate system is the same as the input imagery.
- Added support for M values; the analysis result retains the source data's M value, and the M value of new nodes in the result defaults to 0.
- Improved the result accuracy and performance of the overlay analysis tool; supports automatically handling various geometric errors present in the input data, including dangling lines, zero-length segments, coincident points/lines, inconsistent point order direction, and self-intersections; improved analysis performance for high-density and multi-node data.
- Optimized Calculate Geometry Attributes tool, added calculation of planar area and perimeter. Note: only valid when the data is in a projected coordinate system.
Intelligence
- Added iDesktopX Skills, integrating multiple development skills of the SuperMap iDesktopX. It supports using AgentX, WorkBuddy, OpenClaw, and other software to operate the application. Simply issue natural language commands, and it can autonomously analyze, plan, execute, and complete tasks, effectively reducing learning costs and improving work efficiency.
Online Services
- Optimized Publish Workspace function, supports publishing workspace files to a specified directory on the server, meeting security restrictions on directory permissions in the production environment, making service publishing more compliant and convenient.
Interaction Experience
- Optimized linked views function. When switching between the attribute table and the map in association, the layer manager and Ribbon tab statuses are maintained without loss, improving operational continuity.
- Added thread blocking detection mechanism. When a thread is blocked, a thread dump file is automatically generated and saved to the bin/log/dump directory, facilitating problem location and performance analysis.
- Optimized the interactive experience of the edit data function. Upgraded the "Features" tab to "Edit Data" and reorganized editing tools by geometry type (General, Line, Polygon, Topology, etc.), aligning tool layout with geometry type for more intuitive function lookup and more efficient operation.
Functional Changes
- The original Edgematching feature has been upgraded and renamed to Data Edge.
- Deprecated Road Engineering Design function. The original road engineering design function is now implemented by combined generative design tools.
- The output result type of Point Cloud Instance Segmentation and Point Cloud Classification has been changed from Boolean to String.
- The license for Point Cloud Instance Segmentation and Point Cloud Classification tools has been changed from Machine Learning to 3D Geodesign.
API Changes
SuperMap iDesktopX 2026 API changes details please see: SuperMap iDesktopX 2026 API Changes List.